put through hell - Alemán Inglés Diccionario